heavy vegetation - German English Dictionary